scrubbing surface - Turkish English Dictionary